package com.itheima.test1;

import java.util.Random;
import java.util.Scanner;

public class LoopTest7 {
    public static void main(String[] args) {
        //需求：程序自动生成一个1~100之间的随机数字，使用程序实现猜出这个数字是多少？
        //注意点：
        //生成随机数的代码，一定要放到循环的外面
        //分析
        //1.生成一个1~100之间的随机数
        Random r = new Random();
        int number = r.nextInt(100) + 1;
        //2.猜这个数字是多少
        Scanner sc = new Scanner(System.in);
        while (true) {
            System.out.println("请输入你要猜的数字：");
            int guessNumber = sc.nextInt();
            //3.判断两个数字给出不同的提示
            //猜的数字大了，提示大了
            //猜的数字小了，提示小了
            //猜的数字正确，提示恭喜你，猜中了
            if (guessNumber > number) {
                System.out.println("猜的数字" + guessNumber + "大了");
            } else if (guessNumber < number) {
                System.out.println("猜的数字" + guessNumber + "小了");
            } else {
                System.out.println("恭喜你，猜中了");
                break;
            }

        }
    }
}
